insulating stick - Français Anglais Dictionnaire